﻿@using Microsoft.AspNetCore.Components.Web
@using Masa.Blazor
@using Masa.Blazor.Presets
@using Masa.Mc.Web.Admin.Global
@using Masa.Mc.Web.Admin.Shared
@using System.Diagnostics.CodeAnalysis
@using Microsoft.AspNetCore.Components.Authorization
@using Microsoft.AspNetCore.Components.Routing
@using Masa.Mc.Web.Admin.Pages.Channels.Modules
@using Masa.Mc.Contracts.Admin.Dtos.Channels
@using Masa.Mc.Domain.Shared.Channels
@using Humanizer
@using Masa.Mc.Domain.Shared.MessageTemplates
@using Masa.Mc.Web.Admin.Pages.MessageTemplates.Modules
@using Masa.Mc.Contracts.Admin.Dtos.ReceiverGroups
@using Masa.Mc.Web.Admin.Pages.ReceiverGroups.Modules
@using System.Globalization
@using Masa.Mc.Web.Admin.Pages.MessageTasks.Modules
@using Masa.Mc.Domain.Shared.MessageTasks
@using Masa.Stack.Components
@using Masa.Mc.Domain.Shared.MessageRecords
@using Masa.Mc.Web.Admin.Pages.MessageRecords.Modules
@using Masa.Mc.Web.Admin.Components.Modules.Subjects
@using Masa.Mc.Web.Admin.Components.Selects
@using Masa.Mc.Web.Admin.Components.Modules.MessageTemplates
@using Masa.Mc.Web.Admin.Components.Modules.MessageTasks
@using Masa.Mc.Web.Admin.Components
@using Masa.Mc.Web.Admin.Components.ButtonGroup
@using Masa.Mc.Domain.Shared.WebsiteMessages
@using Masa.Mc.Web.Admin.Components.Markdown
@using Masa.Mc.Web.Admin.Components.RichText
@using Masa.Mc.Domain.Shared.Subjects
@using Masa.Mc.Contracts.Admin.Dtos.Subjects
@using Masa.Mc.Web.Admin.Components.TextField
@using Masa.Stack.Components.Layouts
@using Microsoft.AspNetCore.Components.Rendering
@using Masa.Stack.Components.Models
@using Masa.Mc.Web.Admin.Components.Chip
@using Masa.Mc.Web.Admin.Components.Lists
@using Masa.Mc.Web.Admin.Components.Modules.MessageRecords
@using Masa.Mc.Web.Admin.Components.Upload
@using Masa.Mc.Web.Admin.Components.Group
@using System.Net.Http
@using System.Net.Http.Json
@using Microsoft.AspNetCore.Components.Forms
@using Microsoft.AspNetCore.Components.Web.Virtualization
@using Microsoft.JSInterop
@using static Masa.Stack.Components.JsInitVariables
@using Masa.Mc.Web.Admin.Components.GenericColumnRender
@using Masa.Mc.Web.Admin.Components.Default
@using Masa.Contrib.StackSdks.Caller;
@using Masa.Stack.Components.Shared.IntegrationComponents
@using Masa.Mc.Web.Admin.Consts;
@using Masa.Mc.Data;
@using Masa.Mc.Infrastructure.ObjectExtending;